package io.renren.modules.sys.entity;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

import java.io.Serializable;
import java.util.Date;

/**
 * 产品表
 * 
 * @author chenshun
 * @email sunlightcs@gmail.com
 * @date 2018-11-22 14:29:36
 */
@TableName("material")
public class MaterialEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 主键
	 */
	@TableId
	private Long id;
	/**
	 * 产品类型
	 */
	private Long categoryid;
	/**
	 * 名称
	 */
	private String name;
	/**
	 * 制造商
	 */
	private String mfrs;
	/**
	 * 包装（KG/包）
	 */
	private Double packing;
	/**
	 * 安全存量（KG）
	 */
	private Double safetystock;
	/**
	 * 型号
	 */
	private String model;
	/**
	 * 规格
	 */
	private String standard;
	/**
	 * 颜色
	 */
	private String color;
	/**
	 * 单位-单个
	 */
	private String unit;
	/**
	 * 备注
	 */
	private String remark;
	/**
	 * 零售价
	 */
	private Double retailprice;
	/**
	 * 最低售价
	 */
	private Double lowprice;
	/**
	 * 预设售价一
	 */
	private Double presetpriceone;
	/**
	 * 预设售价二
	 */
	private Double presetpricetwo;
	/**
	 * 计量单位Id
	 */
	private Long unitid;
	/**
	 * 首选出库单位
	 */
	private String firstoutunit;
	/**
	 * 首选入库单位
	 */
	private String firstinunit;
	/**
	 * 价格策略
	 */
	private String pricestrategy;
	/**
	 * 启用 0-禁用  1-启用
	 */
	private Boolean enabled;
	/**
	 * 自定义1
	 */
	private String otherfield1;
	/**
	 * 自定义2
	 */
	private String otherfield2;
	/**
	 * 自定义3
	 */
	private String otherfield3;

	/**
	 * 设置：主键
	 */
	public void setId(Long id) {
		this.id = id;
	}
	/**
	 * 获取：主键
	 */
	public Long getId() {
		return id;
	}
	/**
	 * 设置：产品类型
	 */
	public void setCategoryid(Long categoryid) {
		this.categoryid = categoryid;
	}
	/**
	 * 获取：产品类型
	 */
	public Long getCategoryid() {
		return categoryid;
	}
	/**
	 * 设置：名称
	 */
	public void setName(String name) {
		this.name = name;
	}
	/**
	 * 获取：名称
	 */
	public String getName() {
		return name;
	}
	/**
	 * 设置：制造商
	 */
	public void setMfrs(String mfrs) {
		this.mfrs = mfrs;
	}
	/**
	 * 获取：制造商
	 */
	public String getMfrs() {
		return mfrs;
	}
	/**
	 * 设置：包装（KG/包）
	 */
	public void setPacking(Double packing) {
		this.packing = packing;
	}
	/**
	 * 获取：包装（KG/包）
	 */
	public Double getPacking() {
		return packing;
	}
	/**
	 * 设置：安全存量（KG）
	 */
	public void setSafetystock(Double safetystock) {
		this.safetystock = safetystock;
	}
	/**
	 * 获取：安全存量（KG）
	 */
	public Double getSafetystock() {
		return safetystock;
	}
	/**
	 * 设置：型号
	 */
	public void setModel(String model) {
		this.model = model;
	}
	/**
	 * 获取：型号
	 */
	public String getModel() {
		return model;
	}
	/**
	 * 设置：规格
	 */
	public void setStandard(String standard) {
		this.standard = standard;
	}
	/**
	 * 获取：规格
	 */
	public String getStandard() {
		return standard;
	}
	/**
	 * 设置：颜色
	 */
	public void setColor(String color) {
		this.color = color;
	}
	/**
	 * 获取：颜色
	 */
	public String getColor() {
		return color;
	}
	/**
	 * 设置：单位-单个
	 */
	public void setUnit(String unit) {
		this.unit = unit;
	}
	/**
	 * 获取：单位-单个
	 */
	public String getUnit() {
		return unit;
	}
	/**
	 * 设置：备注
	 */
	public void setRemark(String remark) {
		this.remark = remark;
	}
	/**
	 * 获取：备注
	 */
	public String getRemark() {
		return remark;
	}
	/**
	 * 设置：零售价
	 */
	public void setRetailprice(Double retailprice) {
		this.retailprice = retailprice;
	}
	/**
	 * 获取：零售价
	 */
	public Double getRetailprice() {
		return retailprice;
	}
	/**
	 * 设置：最低售价
	 */
	public void setLowprice(Double lowprice) {
		this.lowprice = lowprice;
	}
	/**
	 * 获取：最低售价
	 */
	public Double getLowprice() {
		return lowprice;
	}
	/**
	 * 设置：预设售价一
	 */
	public void setPresetpriceone(Double presetpriceone) {
		this.presetpriceone = presetpriceone;
	}
	/**
	 * 获取：预设售价一
	 */
	public Double getPresetpriceone() {
		return presetpriceone;
	}
	/**
	 * 设置：预设售价二
	 */
	public void setPresetpricetwo(Double presetpricetwo) {
		this.presetpricetwo = presetpricetwo;
	}
	/**
	 * 获取：预设售价二
	 */
	public Double getPresetpricetwo() {
		return presetpricetwo;
	}
	/**
	 * 设置：计量单位Id
	 */
	public void setUnitid(Long unitid) {
		this.unitid = unitid;
	}
	/**
	 * 获取：计量单位Id
	 */
	public Long getUnitid() {
		return unitid;
	}
	/**
	 * 设置：首选出库单位
	 */
	public void setFirstoutunit(String firstoutunit) {
		this.firstoutunit = firstoutunit;
	}
	/**
	 * 获取：首选出库单位
	 */
	public String getFirstoutunit() {
		return firstoutunit;
	}
	/**
	 * 设置：首选入库单位
	 */
	public void setFirstinunit(String firstinunit) {
		this.firstinunit = firstinunit;
	}
	/**
	 * 获取：首选入库单位
	 */
	public String getFirstinunit() {
		return firstinunit;
	}
	/**
	 * 设置：价格策略
	 */
	public void setPricestrategy(String pricestrategy) {
		this.pricestrategy = pricestrategy;
	}
	/**
	 * 获取：价格策略
	 */
	public String getPricestrategy() {
		return pricestrategy;
	}
	/**
	 * 设置：启用 0-禁用  1-启用
	 */
	public void setEnabled(Boolean enabled) {
		this.enabled = enabled;
	}
	/**
	 * 获取：启用 0-禁用  1-启用
	 */
	public Boolean getEnabled() {
		return enabled;
	}
	/**
	 * 设置：自定义1
	 */
	public void setOtherfield1(String otherfield1) {
		this.otherfield1 = otherfield1;
	}
	/**
	 * 获取：自定义1
	 */
	public String getOtherfield1() {
		return otherfield1;
	}
	/**
	 * 设置：自定义2
	 */
	public void setOtherfield2(String otherfield2) {
		this.otherfield2 = otherfield2;
	}
	/**
	 * 获取：自定义2
	 */
	public String getOtherfield2() {
		return otherfield2;
	}
	/**
	 * 设置：自定义3
	 */
	public void setOtherfield3(String otherfield3) {
		this.otherfield3 = otherfield3;
	}
	/**
	 * 获取：自定义3
	 */
	public String getOtherfield3() {
		return otherfield3;
	}
}
